// 基础组件的自动化全局注册

import { createApp } from 'vue'
import App from '../../App.vue'
const app = createApp(App)

const requireComponent = require.context(
    // 其组件目录的相对路径
    './',
    // 是否查询其子目录
    true,
    // 匹配基础组件文件名的正则表达式
    /\.vue$/
  )
  requireComponent.keys().forEach(fileName => {
    // 获取组件配置
    const componentConfig = requireComponent(fileName)
	console.log(componentConfig)
    // 全局注册组件
	app.component(componentConfig.default.name,componentConfig.default)
  })
  
  